package com.hphs.threadlocal;

import com.hphs.info.PageInfo;

public class LocalPageInfoUtil {
    //创建一个线程对象，把需要共享的变量或对象贴到local上
    public static ThreadLocal<PageInfo> PageInfoThreadLocal = new ThreadLocal<>();

    // 创建线程设置方法 设置一个标签 {k,v} {total,9}
    public static void set(PageInfo pageInfo){
        PageInfoThreadLocal.set(pageInfo);
    }
    //创建一个读取的方法 只是自读
    public static  PageInfo get(){
        return PageInfoThreadLocal.get();
    }
    //最终需要把 线程给删除掉
    public static  void remove(){
        PageInfoThreadLocal.remove();
    }

}
